package main

import (
	"time"
	"fmt"
)

/**
	周期性的，每隔一段时间执行一次
 */
func main()  {
	ticker := time.NewTicker(time.Second)
	i := 0
	for  {
		<- ticker.C
		i++
		fmt.Println(i)
		if i == 5 {
			ticker.Stop()
			break
		}
	}
}
